/////////////////////////团期/////////////////////////////////
$(function() {
	
	//日历
	$("#linebot").on('click', ".fc-button-prev", function() {
		$(this).parents("#linebot").find("#price_calendar_rt").fullCalendar("prev");
	});

	$("#linebot").on('click', ".fc-button-next", function() {
		$(this).parents("#linebot").find("#price_calendar_lt").fullCalendar("next");
	});

	$.get('/line/add_recent', {id: lineId}, function() {
	}, 'json');
	if ($('#price_calendar_lt').size() > 0) {
		$('#price_calendar_lt').fullCalendar({
			aspectRatio: 1.4,
			events: "/line/calendar?id=" + lineId,
			loading: function(isLoading, view) {
				if (isLoading) {
					$("#loading_lt").show();
				} else {
					$("#loading_lt").hide();
				}
			},
			header: {
				left: 'prev',
				center: 'title',
				right: ''
			},
			eventClick: function(calEvent, jsEvent, view) {
				if (calEvent.day) {
					$("#hidden_div").css({top: jsEvent.pageY + 10, left: jsEvent.pageX - 160}).show();
					$("#hidden_div").find(".J_datetxt").html(calEvent.info);
					$("#hidden_div").find("input[name='ordertime']").val(calEvent.day);
				}
				return false;
			}

		});
	}
	if ($('#price_calendar_rt').size() > 0) {
		$('#price_calendar_rt').fullCalendar({
			aspectRatio: 1.4,
			events: "/line/calendar?id=" + lineId,
			loading: function(isLoading, view) {
				if (isLoading) {
					$("#loading_rt").show();
				} else {
					$("#loading_rt").hide();
				}
			},
			header: {
				left: '',
				center: 'title',
				right: 'next'
			},
			eventClick: function(calEvent, jsEvent, view) {
				if (calEvent.day) {
					$("#hidden_div").css({top: jsEvent.pageY + 10, left: jsEvent.pageX - 160}).show();
					$("#hidden_div").find(".J_datetxt").html(calEvent.info);
					$("#hidden_div").find("input[name='ordertime']").val(calEvent.day);
				}
				return false;
			}

		});
		$("#price_calendar_rt").fullCalendar('next');
	}
	////////////////////////////////////////升级方案/////////////////////////////////////////////////                                               

	$(".case_calendar").on('click', ".fc-button-prev", function() {
		$(this).parents(".case_calendar").find(".case_calendar_right").fullCalendar("prev");
	});
	$(".case_calendar").on('click', ".fc-button-next", function() {
		$(this).parents(".case_calendar").find(".case_calendar_left").fullCalendar("next");
	});
	$(".zk").click(function() {
		//关闭升级方案里的所有日历
		$(".sjbox").find('dl').each(function() {
			$(this).parent().find('.zk').show();
			$(this).parent().find('.sq').hide();
			$(".case_calendar_right", $(this)).fullCalendar("destroy");
			$(".case_calendar_left", $(this)).fullCalendar("destroy");
		});
		$(this).hide();
		$(this).parent("div").find(".sq").show();
		$(this).parent().parent().find('dl').show();
		var case_id = $(this).data('id');
		$(".case_calendar_left", $(this).parent().parent().find('dl')).fullCalendar({
			aspectRatio: 1.5,
			events: "/line/calendar?id=" + lineId + "&case_id=" + case_id,
			loading: function(isLoading, view) {
				if (isLoading) {
					$(this).parents(".case_calendar").find(".lt_case_loading").show();
				} else {
					$(this).parents(".case_calendar").find(".lt_case_loading").hide();
				}
			},
			header: {
				left: 'prev',
				center: 'title',
				right: ''
			},
			eventClick: function(calEvent, jsEvent, view) {
				if (calEvent.day) {
					$("#hidden_div").css({top: jsEvent.pageY + 10, left: jsEvent.pageX - 160}).show();
					$("#hidden_div").find(".J_datetxt").html(calEvent.info);
					$("#hidden_div").find("input[name='ordertime']").val(calEvent.day);
				}
				return false;
			},
			monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
			monthNamesShort: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
			dayNames: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
			dayNamesShort: ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
			titleFormat: {
				month: 'yyyy年 MM月',
				week: "MMM d[ yyyy]{ '—'[ MMM] d yyyy}",
				day: 'dddd, MMM d, yyyy'
			},
			buttonText: {
				prev: ' << ',
				next: ' >> ',
				prevYear: ' << ',
				nextYear: ' >> ',
				today: 'today',
				month: 'month',
				week: 'week',
				day: 'day'
			}

		});
		$(".case_calendar_right", $(this).parent().parent().find('dl')).fullCalendar({
			aspectRatio: 1.5,
			events: "/line/calendar?id=" + lineId + "&case_id=" + case_id,
			loading: function(isLoading, view) {
				if (isLoading) {
					$(this).parents(".case_calendar").find(".rt_case_loading").show();
				} else {
					$(this).parents(".case_calendar").find(".rt_case_loading").hide();
				}
			},
			header: {
				left: '',
				center: 'title',
				right: 'next'
			},
			eventClick: function(calEvent, jsEvent, view) {
				if (calEvent.day) {
					$("#hidden_div").css({top: jsEvent.pageY + 10, left: jsEvent.pageX - 160}).show();
					$("#hidden_div").find(".J_datetxt").html(calEvent.info);
					$("#hidden_div").find("input[name='ordertime']").val(calEvent.day);
				}
				return false;
			},
			monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
			monthNamesShort: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
			dayNames: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
			dayNamesShort: ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
			titleFormat: {
				month: 'yyyy年 MM月',
				week: "MMM d[ yyyy]{ '—'[ MMM] d yyyy}",
				day: 'dddd, MMM d, yyyy'
			},
			buttonText: {
				prev: ' << ',
				next: ' >> ',
				prevYear: ' << ',
				nextYear: ' >> ',
				today: 'today',
				month: 'month',
				week: 'week',
				day: 'day'
			}

		});
		$(".case_calendar_right", $(this).parent().parent().find('dl')).fullCalendar('next');
	});
	$(".sq").click(function() {
		$(this).hide();
		$(this).parent("div").find(".zk").show();
		$(".case_calendar_right", $(this).parent().parent().find('dl')).fullCalendar("destroy");
		$(".case_calendar_left", $(this).parent().parent().find('dl')).fullCalendar("destroy");
		$(this).parent().parent().find('dl').hide();
	});
});
